package org.example.petsystem.service;

import org.example.petsystem.entity.ResultBody;
import java.util.Map;

public interface MessageService {
    ResultBody getMessageList(Map<String,Object> map);
    ResultBody getGroupedMessages(Map<String,Object> map);
    ResultBody markAsRead(Map<String,Object> map);
    ResultBody batchMarkAsRead(Map<String,Object> map);
    ResultBody deleteMessage(Map<String,Object> map);
    ResultBody sendMessage(Map<String,Object> map);
    ResultBody getChatMessages(Map<String,Object> map);
} 